machine-made track - German English Dictionary